/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #323232; text-decoration:none}
a:hover{color:#c40000;}
table{border-collapse:collapse; border-spacing:0px;}
body{word-wrap:break-word;color: #323232;font: 14px/30px "微软雅黑";}
ul,dl,li,i{list-style:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
i,em{font-style:normal;font-weight:normal;list-style:none;}
img{border: none;}

.wrap{width: 100%;height: auto;overflow: hidden;}
/*headerbg*/
/*.headerbg{width: 100%;height: 100px;overflow: hidden;border-bottom: 1px solid #e4e4e4;}*/
.header{width: 1200px;height: 100px;overflow: hidden;margin: 0 auto;position: relative;}
.logo{width: 378px;height: 100px;overflow: hidden;display: block;float: left;}
.logo img{width: 378px;height: 100px;overflow: hidden;display: block;}
.tel{color: #0257a5;font-size: 24px;font-weight: bold;line-height: 30px;height: 30px;overflow: hidden;margin: 52px 0 18px;float: right;}
.tel img{display: block;}
.header form{width: 200px;height: 24px;overflow: hidden;float: right;margin: 52px 0 24px 18px;}
.header form input.text{width: 163px;height: 22px;overflow: hidden;outline: none;border: 1px solid #d2d2d2;color: #b3b3b3;font: 12px/22px "微软雅黑";padding-left: 10px;;float: left;
				border-radius: 3px 0 0 3px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;behavior:url(PIE.htc);}
.header form input.submit{width: 25px;height: 24px;overflow: hidden;outline: none;background: url(../images/submit.png) no-repeat;border: 0;float: left;cursor: pointer;}
.home_add{color: #7b7b7b;width: ;height: 30px;overflow: hidden;position: absolute;top: 0;right: 0;}
.home_add a{color: #7b7b7b;font-size: 12px;line-height: 30px;height: 30px;overflow: hidden;}
.home_add em{margin: 0 20px}
.home_add a:hover{color: #f79e04;}

/*navBar*/
.navBarbg{width: 100%;height: 55px;background: #f7f7f7;border-top: 1px solid #e4e4e4;}
.navBar{width: 1200px;height:55px;/*overflow: inherit;*/margin: 0 auto;position:relative; z-index:99; }
.nav{position:relative;}
.nav .m{position: relative;width:150px;height: 55px;float: left;}
.nav h3 a{width:100%;height: 55px;text-align:center;font: 16px/55px "微软雅黑";float: left;overflow: hidden;}
.nav h3 a:hover,.nav h3 a.on{color: #33c157;font-weight: bold;z-index: 10;position: relative;box-shadow: -5px 0 4px #e0e0e0, 5px 0 4px #e0e0e0;}
.nav .sub{ display: none;position:absolute; left:50%; top:55px; z-index:99; min-width:298px;/*max-width: 412px;*/border-top: 4px solid #33c157;margin-left: -154px;overflow: hidden;}
.sub dl{min-width: 114px;/*max-width: 228px;*/height: 90px;overflow: hidden;background: #fff url(../images/dl.png) no-repeat right 12px;float: left;padding: 8px 0}
.sub dl dd{width: 114px;height: 30px;overflow: hidden;float: left;}
.sub dl dd a{color: #575757;font: 14px/30px "微软雅黑";height: 30px;overflow: hidden;display: block;text-indent: 37px;background: url(../images/li_03.png) no-repeat 17px center;}
.sub dl dd a:hover{color: #f69e04;background: url(../images/li_06.png) no-repeat 17px center;}
.subr{width: 136px;height: 78px;overflow: hidden;float: right;padding: 14px 21px 14px 27px;background: #fff;}
.subr img{width: 136px;height: 78px;overflow: hidden;margin: auto}

/*slider*/
.slider{position:relative; overflow:hidden;height:550px;}
.ny{height: 400px}
.slider .bd{position: absolute;left: 50%;margin-left: -960px;z-index:0;}
.slider .bd li{ height:100%; overflow:hidden;}
.slider .bd li img{ display:block;  }
.slider .hd{ width:100%;position:absolute; z-index:1; bottom:20px; left:0; height:16px; line-height:16px; }
.slider .hd ul{ text-align:center;  }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:0 9px; 
		background: url(../images/hd.png) no-repeat 0 center;overflow:hidden;vertical-align:top; line-height:9999px;}
.slider .hd ul .on{background: url(../images/hd.png) no-repeat -33px center;}

/*prod*/
.prod{width: 1200px;height: auto;/*overflow: hidden;*/margin: 45px auto 0;}
.title{width: 100%;height: auto;overflow: hidden;text-align: center;}
.title img{display: block;margin: 0 auto}
.title span{color: #828282;font-size: 24px;line-height: 30px;height: 30px;overflow: hidden;display: block;margin: 5px 0;position: relative;}
.title span:before{content: "";width: 100px;height: 1px;overflow: hidden;background: #c9c9c9;position: absolute;left: 435px;top: 15px;}
.title span:after{content: "";width: 100px;height: 1px;overflow: hidden;background: #c9c9c9;position: absolute;right: 435px;top: 15px;}
.prolist{ width:1200px;height: auto;/*overflow:hidden; */position:relative;margin: 28px auto 0}
.prolist .bd{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;position: relative;}
.prolist .bd ul{overflow:hidden; zoom:1;margin: 0 auto; }
.prolist .bd ul li{float:left; width:297px ;margin-right: 5px;}
.prolist .bd ul li a{ width: 297px;height: auto;overflow:hidden;display: block;font-size: 16px;position: relative;}
.prolist .bd ul li a img{width: 285px; height:274px;overflow: hidden;display:block;border:1px solid #fff;margin: 5px 5px 0;}
.prolist .bd ul li a p{color: #000;font-size: 16px;line-height: 30px;text-align: center;width: 255px;height: 30px;overflow: hidden;display: block;margin: 0 auto;padding: 20px 0 10px;border-top: 1px solid #d6d7dc;}
.shadow{width: 265px; height:12px;overflow: hidden;background: url(../images/shadow_07.png) no-repeat center;position: absolute;left: 15px;top: 280px;display: none;}
.prolist .bd ul li a:hover p{color: #33c157;border-color: #fff;/*box-shadow: inset 0 10px 0 #d9d9d9;*/}
.prolist .bd ul li a:hover img{border-color:#33c157;box-shadow: 0 0 10px 2px #b1e7bf}
.prolist .bd ul li a:hover .shadow{display: block;}
.prolist .hd{width: 1200px;height:12px;overflow:hidden;line-height: 12px;margin: 32px auto 42px;}
.prolist .prev{ display:block;  width:50px; height:100px;position: absolute;left: -68px;top: 28%;overflow:hidden;
	 cursor:pointer; background:url(../images/pn.png) no-repeat;}
.prolist .next{display:block;  width:50px; height:100px;position: absolute;right: -68px;top: 28%;overflow:hidden;
	 cursor:pointer; background:url(../images/pn.png) no-repeat -50px center;}
.prolist .prev:hover{background: url(../images/pnh.png) no-repeat;}
.prolist .next:hover{background: url(../images/pnh.png) no-repeat -50px center;}
.look{width: 142px;height: 34px;overflow: hidden;display: block;color: #a4a4a4;line-height: 34px;text-align: center;border: 1px solid #c9c9c9;
	border-radius: 3px;border-radius: 3px;border-radius: 3px;behavior:url(PIE.htc);margin: 26px auto 50px}
.look:hover{color: #fff;background: #33c157;border-color: #33c157;}

.slideGroup{ width:100%;height: auto;/*overflow: hidden;*/margin-top: 15px;}
.slideGroup .parHd{ width: 100%;height:42px; line-height:42px;position:relative;}
.slideGroup .parHd ul{width: 100%; height:42px;overflow: hidden;text-align: center;}
.slideGroup .parHd ul li{/*float:left;*/ color: #545454;line-height: 42px;text-align: center;width: 88px;height: 42px;overflow: hidden;cursor:pointer;/*background: #f8f8f8;*/margin: 0 15px;display: inline-block;}
.slideGroup .parHd ul li.on{ color: #fff; background: url(../images/li.png) no-repeat center;}
.slideGroup .parBd{width: 100%;height: auto;/*overflow: hidden;*/zoom:1;margin-top: 25px}
.slideGroup .slideBox{ width: 100%;/*overflow:hidden;*/ zoom:1;margin: 0 auto;position: relative;}
.ulWrap{width: 1208px;height: auto;/*overflow: hidden;*/}

.slideGroup .sPrev{ display:block;  width:50px; height:100px;position: absolute;left: -68px;top: 28%;overflow:hidden;
	 cursor:pointer; background:url(../images/pn.png) no-repeat;}
.slideGroup .sNext{display:block;  width:50px; height:100px;position: absolute;right: -68px;top: 28%;overflow:hidden;
	 cursor:pointer; background:url(../images/pn.png) no-repeat -50px center;}
.slideGroup .sPrev:hover{background: url(../images/pnh.png) no-repeat;}
.slideGroup .sNext:hover{background: url(../images/pnh.png) no-repeat -50px center;}

/*.slideGroup .parBd .tempWrap{width: 1000px !important; }*/
.slideGroup .parBd ul{overflow:hidden; zoom:1;margin: 0 auto; }
.slideGroup .parBd ul li{float:left; width:297px ;margin-right: 5px;}
.slideGroup .parBd ul li a{ width: 297px;height: auto;overflow:hidden;display: block;font-size: 16px;position: relative;}
.slideGroup .parBd ul li a img{width: 285px; height:274px;overflow: hidden;display:block;border:1px solid #fff;margin: 5px 5px 0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior:url(PIE.htc);}
.slideGroup .parBd ul li a p{color: #000;font-size: 16px;line-height: 30px;text-align: center;width: 255px;height: 30px;overflow: hidden;display: block;margin: 0 auto;padding: 20px 0 10px;border-top: 1px solid #d6d7dc;}
.shadow{width: 265px; height:12px;overflow: hidden;background: url(../images/shadow_07.png) no-repeat center;position: absolute;left: 15px;top: 280px;display: none;}
.slideGroup .parBd ul li a:hover p{color: #33c157;border-color: #fff;/*box-shadow: inset 0 10px 0 #d9d9d9;*/}
.slideGroup .parBd ul li a:hover img{border-color:#33c157;box-shadow: 0 0 10px 2px #b1e7bf}
.slideGroup .parBd ul li a:hover .shadow{display: block;}


/*about*/
.about{width: 1200px;height: 400px;margin: 0 auto;position: relative;}
.aboimg{width: 436px;height: 400px;overflow: hidden;float: left;}
.aboimg img{width: 436px;height: 400px;overflow: hidden;display: block;}
.abor{width: 704px;height: 400px;overflow: hidden;float: right;}
.abor h3{color: #1b1b1b;font-size: 24px;line-height: 30px;height: 30px;overflow: hidden;margin: 38px 0 34px}
.abor p{line-height: 30px;height: 210px;overflow: hidden;}
.more{width: 66px;height: 26px;overflow: hidden;display: block;background: url(../images/more_03.png) no-repeat center;margin: 32px 0 30px}
.more:hover{background: url(../images/more_h.png) no-repeat center;}
.aboutbg{width: 1124px;height: 400px;overflow: hidden;/*position: absolute;left: 436px;top: 0;z-index: -1*/position: absolute;z-index: -1;margin: 0px -360px 0 436px}

/*eqpt*/
.eqpt{width: 1200px;height: auto;/*overflow: hidden;*/margin: 45px auto 0;}
.picScroll-left{ width:1200px;height: 372px;/*overflow:hidden;*/ position:relative;margin: 28px auto 0}
.picScroll-left .bd{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;position: relative;}
.picScroll-left .bd ul{overflow:hidden; zoom:1;margin: 0 auto; }
.picScroll-left .bd ul li{float:left; width:285px ;margin-right: 20px;/*margin-bottom: 8px;box-shadow: 0 8px 8px #e9e9e9;*/margin-bottom: 15px;box-shadow: 0 5px 15px #e9e9e9;}
.picScroll-left .bd ul li a{ overflow:hidden;width: 285px;height: auto;display: block;font-size: 16px;}
.picScroll-left .bd ul li a img{display:block;width: 285px; height:300px;}
.picScroll-left .bd ul li a span{color: #5c5c5c;height: 62px;line-height: 62px;overflow: hidden;background: url(../images/icon_08.png) no-repeat right center;display: block;margin: 0 28px 0 18px}
.picScroll-left .bd ul li a:hover span{background: url(../images/icon_10.png) no-repeat right center;}
.picScroll-left .bd ul li:hover{box-shadow: 0 5px 15px #b6b5b5;}
.picScroll-left .hd{width: 1200px;height:12px;overflow:hidden;line-height: 12px;margin: 32px auto 42px;}
.picScroll-left .prev{ display:block;  width:50px; height:100px;position: absolute;left: -68px;top: 45%;margin-top: -50px;;overflow:hidden;
	 cursor:pointer; background:url(../images/prev_next.png) no-repeat;}
.picScroll-left .next{display:block;  width:50px; height:100px;position: absolute;right: -68px;top: 45%;margin-top: -50px;overflow:hidden;
	 cursor:pointer; background:url(../images/prev_next.png) no-repeat -50px center;}
.picScroll-left .prev:hover{background: url(../images/prev_next_h.png) no-repeat;}
.picScroll-left .next:hover{background: url(../images/prev_next_h.png) no-repeat -50px center;}

/*contact*/
.contact{width: 1200px;height: auto;/*overflow: hidden;*/margin: 0 auto 29px}
.contact ul{width: 100%;height: auto;overflow: hidden;margin: 40px 0 22px;}
.contact ul li{width: 300px;height: auto;overflow: hidden;float: left;}
.contl{width: 64px;height: 64px;overflow: hidden;float: left;border-right: 1px solid #d6d7dc}
.contl img{width: 44px;height: 44px;overflow: hidden;display: block;margin: 10px 10px 10px 0}
.contr{color: #616161;font-size: 12px;line-height: 24px;width: 225px;height: 48px;overflow: hidden;float: right;margin: 8px 0}
.contact ul li:first-child .contr{line-height: 48px}

.back_top{width: 59px;height: 28px;overflow: hidden;background: url(../images/back_top.png) no-repeat center;margin: 0 auto;cursor: pointer;}

/*tail*/
.tail{width: 100%;height: auto;overflow: hidden;background: #e6e6e6;box-shadow: inset 0 5px 10px rgba(99,99,99,0.15);}
.footer{width: 1200px;height: 52px;overflow: hidden;margin: 14px auto;color: #616161;font-size: 12px;line-height: 26px;text-align: center;}
.footer a{color: #616161}
.footer a:hover{color: #141414;text-decoration: underline;}

/*content*/
.content{width: 1200px;height: auto;overflow: hidden;margin: 24px auto 52px}
.left{width: 220px;height: auto;overflow: hidden;float: left;}
.leftitle{width: 100%;height: 56px;overflow: hidden;background: url(../images/leftitle_19.png) no-repeat center bottom;}
.leftitle span{color: #33c157;font-size: 18px;font-weight: bold;line-height: 30px;height: 30px;overflow: hidden;display: block;margin-bottom: 2px;}
.leftitle img{display: block;}
.navigation{width: 100%;height: auto;overflow: hidden;margin-bottom: 30px;}
.navigation>ul{width: 100%;height: auto;overflow: hidden;}
.navigation>ul>li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #dcdcdc}
.navigation>ul>li>a{line-height: 44px;height: 44px;overflow: hidden;display: block;background: url(../images/sj_03.png) no-repeat 205px center;}
.navigation>ul>li>a:hover,.navigation li a.cu{color: #33c157;background: url(../images/sj_07.png) no-repeat 203px center;}
.navigation>ul>li.current>a{color: #33c157;background: url(../images/sj_07.png) no-repeat 203px center;}
.navigation>ul>li>dl{display: none;}
.navigation>ul>li>dl>dd>a{height: 30px;overflow: hidden;display: block;line-height: 30px;text-indent: 23px;background: url(../images/erji_11.png) no-repeat 11px center;}
.navigation>ul>li>dl>dd>a:hover,.navigation li a.cu1{color: #fff;background: #33c157 url(../images/erji_14.png) no-repeat 11px center;}
.navigation>ul>li>dl>dd.current>a{color: #fff;background: #33c157 url(../images/erji_14.png) no-repeat 11px center;}
.navigation>ul>li>dl>dd>dl{margin: 6px 0;display: none;}
.navigation>ul>li>dl>dd>dl>dt>a{height: 30px;overflow: hidden;display: block;line-height: 30px;text-indent: 23px;}
.navigation>ul>li>dl>dd>dl>dt>a:hover,.navigation li a.cu2{color: #33c157;}
.navigation>ul>li>dl>dd>dl>dt.current>a{color: #33c157;}


.right{width: 940px;height: auto;overflow: hidden;float: right;margin-top: 40px;}
.local{width: 100%;height: 46px;overflow: hidden;font-size: 24px;line-height: 46px;border-bottom: 1px solid #dcdcdc}
.local i{float: right;color: #787878;font-size: 12px;line-height: 46px;height: 46px;overflow: hidden;}
.local i a{color: #787878;}
.local i a:hover{color: #33c157}
.info{margin-top: 32px;height: auto;overflow: hidden;}
.page{font-size: 14px;line-height: 30px;height: auto;overflow: hidden;}


/*pro*/
.pro ul{width: 945px;overflow:hidden; zoom:1;margin: 0 auto; }
.pro ul li{float:left; width:310px ;margin-right: 5px;}
.pro ul li a{ width: 310px;height: auto;overflow:hidden;display: block;font-size: 16px;position: relative;}
.pro ul li a img{width: 300px; height:288px;overflow: hidden;display:block;border:1px solid #fff;margin: 5px 5px 0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior:url(PIE.htc);}
.pro ul li a p{color: #000;font-size: 16px;line-height: 30px;text-align: center;width: 270px;height: 30px;overflow: hidden;display: block;margin: 0 auto;padding: 20px 0 10px;border-top: 1px solid #d6d7dc;}
.pro ul li a:hover p{color: #33c157;border-color: #fff;/*box-shadow: inset 0 10px 0 #d9d9d9;*/}
.pro ul li a:hover img{border-color:#33c157;box-shadow: 0 0 10px 2px #b1e7bf}
.pagenum{color: #000;line-height: 30px;text-align:center;width: 100%;height: 30px;overflow: hidden;margin: 34px 0 28px;}
.pagenum a{color: #000;font-size: 16px;line-height: 24px;overflow: hidden;padding:3px 7px;margin: 0 3px}
.pagenum a:hover,.pagenum a.on{color: #33c157;}

/*pro_det*/
.pro_det h5.te,.eqpt_det h5.te{font-size: 18px;line-height: 30px;text-align: center;height: 30px;overflow: hidden;}
.pro_det{height: auto;overflow: hidden;}
.focus{ position: relative; width:600px; height:440px; overflow: hidden; margin: 25px auto 42px;}
.eqpt_det .focus{width: 700px;height: 530px}
.focus .pic{ position:relative; z-index:0;}
.focus .pic img {display: block;margin: 0 auto;}
.focus .prev,.focus .next{width: 35px; height: 71px; margin: -19px 0 0;background-image: url(../images/p_n.png); position: absolute; top: 50%;cursor: pointer;}
.focus .prev{left: 0;background-position: 0 center}
.focus .next{right: 0;background-position: -35px center}
.focus .prev:hover,.focus .next:hover{background-image: url(../images/p_n_h.png);}
.focus .hd{width: 100%;height: 12px;overflow: hidden;text-align: center;position: absolute;left: 0;bottom: 20px;z-index: 999}
.focus .hd ul{text-align: center;height: 10px;line-height: 10px}
.focus .hd ul li{width: 8px;height: 8px;overflow: hidden;display: inline-block;margin: 0 10px;border: 1px solid #c2c2c2;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;behavior:url(PIE.htc);}
.focus .hd ul li.on{border-color: #3dc460}
.eqpt_det .focus .hd{height: auto;}
.eqpt_det .focus .hd ul{display: inline-block;background: rgba(51,193,87,0.8);margin: 0 auto;padding: 5px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;behavior:url(PIE.htc);}
.eqpt_det .focus .hd ul li{border: 1px solid #fff;}
.eqpt_det .focus .hd ul li.on{border: 1px solid #fff;background: #fff}



.det{width: 100%;height: 40px;overflow: hidden;background: #f2f2f2;margin-bottom: 20px;}
.det span{width: 120px;height: 40px;overflow: hidden;float: left;color: #fff;font-size: 18px;text-indent: 11px;line-height: 40px;background: #33c157;}
.pro_det p,.eqpt_det p{height: auto;overflow: hidden;font-size: 16px;line-height: 36px;}
.pro_det .img{display: block;margin: 0 auto}
.bbs{width: 100%;height: 30px;overflow: hidden;margin-top: 15px;border-bottom: 1px dashed #cccccc;}
.jiathis_style{float: right;}
.other{padding-top: 10px;height: 60px;overflow: hidden;color: #323232;margin-bottom: 10px;position: relative;}
.other h3 {width: 90%;overflow: hidden;}
.other h3 a{color: #323232;font-size: 12px;line-height: 30px;height: 30px;overflow: hidden;display: block;}
.other h3 a:hover{color:#33c157;}
.back{width: 80px;height: 24px;overflow: hidden;color: #999;font-size: 12px;text-indent: 35px;;line-height: 24px;background: #ebebeb url(../images/back.png) no-repeat 14px center;position: absolute;right: 0;top: 20px;z-index: 99}
.back:hover{color: #fff;background: #33c157 url(../images/back_h.png) no-repeat 14px center;}

/*eqpt*/
.eqpts{width: 100%;height: auto;overflow: hidden;}
.eqpts ul{width: 960px;overflow:hidden; zoom:1;margin: 0 auto; }
.eqpts ul li{float:left; width:300px ;margin: 0 10px 40px 5px;/*box-shadow: 0 8px 8px #e9e9e9;*/box-shadow: 0 5px 15px #e9e9e9;}
.eqpts ul li a{ overflow:hidden;width: 300px;height: auto;display: block;font-size: 16px;}
.eqpts ul li a img{display:block;width: 300px; height:316px;}
.eqpts ul li a span{color: #5c5c5c;height: 62px;line-height: 62px;overflow: hidden;background: url(../images/icon_08.png) no-repeat right center;display: block;margin: 0 28px 0 18px}
.eqpts ul li a:hover span{background: url(../images/icon_10.png) no-repeat right center;}
.eqpts ul li:hover{box-shadow: 0 5px 15px #b6b5b5;}
.eqpts .pagenum{margin-top: 0;}